home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / dev / lang / Python151_Src.lha / Python1.5_Source / Objects / protos / dictobject_protos.h < prev    next >
Text File  |  1998-01-26  |  1KB  |  24 lines

  1.  
  2. /* dictobject.c */
  3. static dictentry *lookdict ( dictobject *mp , PyObject *key , long hash );
  4. static void insertdict ( dictobject *mp , PyObject *key , long hash , PyObject *value );
  5. static int dictresize ( dictobject *mp , int minused );
  6. static void dict_dealloc ( dictobject *mp );
  7. static int dict_print ( dictobject *mp , FILE *fp , int flags );
  8. static PyObject *dict_repr ( dictobject *mp );
  9. static int dict_length ( dictobject *mp );
  10. static PyObject *dict_subscript ( dictobject *mp , PyObject *key );
  11. static int dict_ass_sub ( dictobject *mp , PyObject *v , PyObject *w );
  12. static PyObject *dict_keys ( dictobject *mp , PyObject *args );
  13. static PyObject *dict_values ( dictobject *mp , PyObject *args );
  14. static PyObject *dict_items ( dictobject *mp , PyObject *args );
  15. static PyObject *dict_update ( dictobject *mp , PyObject *args );
  16. static PyObject *dict_copy ( dictobject *mp , PyObject *args );
  17. static PyObject *characterize ( dictobject *a , dictobject *b , PyObject **pval );
  18. static int dict_compare ( dictobject *a , dictobject *b );
  19. static int dict_compare ( dictobject *a , dictobject *b );
  20. static PyObject *dict_has_key ( dictobject *mp , PyObject *args );
  21. static PyObject *dict_get ( dictobject *mp , PyObject *args );
  22. static PyObject *dict_clear ( dictobject *mp , PyObject *args );
  23. static PyObject *dict_getattr ( dictobject *mp , char *name );
  24.